<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script>
    //返回创建实例对象的 Object 构造函数的引用。注意，此属性的值是对函数本身的引用，而不是一个包含函数名称的字符串。
    //对原始类型来说，如1，true和"test"，该值只可读。
    //所有对象都会从它的原型上继承一个 constructor 属性：
    // const pigJZH = {};
    // console.log(pigJZH.constructor === Object)
    // let a = []
    // console.log(a.constructor === Array)
    // let n = Number(2)
    // console.log(n.constructor === Number)
    // let s = String('nigga')
    // console.log(s.constructor === String)

    function Tree(name) {
        this.name = name
    }
    let pine = new Tree('红松')
    console.log(pine.constructor)
</script>
</html>
